Notas sobre importar y exportar texto sin formato


Atenci≤n: La exportaci≤n de informaci≤n sensible de una base de datos de Password Safe a un archivo de texto tiene consecuencias graves de seguridad. Esta operaci≤n va a crear una copia sin protecci≤n de las contrase±as de la base de datos. La supresi≤n de esta copia despuΘs de su uso no es suficiente, se deben tomar otras acciones para eliminar adecuadamente los datos (por ejemplo utilidades de “triturado”). La exportaci≤n de datos sensibles pasa por alto la seguridad que proporciona Password Safe.


Nota: La exportaci≤n e importaci≤n a archivos de texto se cambi≤ en la versi≤n V3.06. Esta pßgina describe el formato actual.

El texto exportado

Se asume que el texto importado tiene:

La fila de tφtulos al exportar todos los datos contiene los siguientes campos por defecto, separados por tabuladores.

Cuando exporte datos, puede utilizar la opci≤n “avanzada” para excluir cualquier n·mero de estos campos de la fila de tφtulo y registros. La opci≤n avanzada tambiΘn le permite especificar un subconjunto de las entradas a la exportaci≤n, como se muestra a continuaci≤n.

Opciones avanzadas de exportaci≤n de texto

Durante la importaci≤n, la fila de tφtulos proporcionada debe incluir “encabezados de columna” que casen exactamente con uno de los anteriores. Si se repite alg·n “encabezado de columna”, s≤lo la informaci≤n del ·ltimo se a±adirß a las entradas durante la importaci≤n. Si un “encabezado de columna” no casa con los anteriores, el dato de esa columna se ignorarß al importar. Los campos deben estar separados con el separador de campos indicado en el dißlogo de importaci≤n de texto.


Notas:

Formato de los datos

Encabezado de columna/Campo Comentarios
Encabezado de columna/Campo Si aparecen, los grupos se separan con puntos (‘.’). El campo tφtulo no puede estar vacφo o contener el caracter delimitador.
Usuario
Contrase±as No puede estar vacφa.
URL
Autoescritura
Fecha de creaci≤n Ver nota 1 mßs abajo
Hora de modificaci≤n de contrase±a Ver nota 1 mßs abajo
┌ltimo acceso Ver nota 1 mßs abajo
Caducidad de contrase±a Ver nota 1 mßs abajo
Intervalo de caducidad de contrase±a Ver nota 1 mßs abajo
Hora de modificaci≤n del registro Ver nota 1 mßs abajo
Polφtica de contrase±as Ver nota 3 mßs abajo
Historial Ver nota 2 mßs abajo
Ejecutar comando
ADC = ‘Acci≤n con Doble Clic’. Ver nota 4 mßs abajo
Correo
Notas
  • El campo notas debe estar delimitado por comillas dobles ("como esto").
  • Le campo notas no debe contener el campo delimitador puesto que al importarlo se transformarß en una nueva lφnea.

Notas: 1

Los campos de hora puede tener uno de los siguientes 5 formatos:

1. aaaa/mm/dd hh:mm:ss ejemplo, 2007/01/26 19:31:25
2. ddd MMM dd hh:mm:ss aaaa ejemplo, Fri Jan 26 19:31:25 2007
3. aaaa-mm-ddThh:mm:ss ejemplo, 2007-01-26T19:31:25
4. 0 Deja el campo sin fijar
5. now Usa la hora de la operaci≤n de importaci≤n

donde:

aaaaEl a±o completo. El valor esta entre 1970 y 2038.
mmEl mes; ejemplo 01 = Enero, 02 = Febrero, etc.
ddEl dφa del mes
MMMLa abreviatura del mes en inglΘs; ejemplo Jan = Enero, Feb = Febrero, etc.
dddLa abreviatura del dφa de la semana en inglΘs; ejemplo Mon = Lunes, Tue = Martes, etc.
hhLa hora usando 24 horas.
mmLos minutos
ssLos segundos

Nota: El formato ‘2’ es la salida de la funci≤n ANSI C asctime y el formato ‘3’ sigue el estandar ISO 8601.


Notas: 2

El historial de contrase±as se representa en el registro de la entrada exportada como un campo de texto compuesto por un encabezado seguido por el n·mero de entradas precisas de viejas contrase±as:

Encabezado de historial de contrase±as:

Cada entrada de historial de contrase±as:



Notas: 3

La polφtica de contrase±as se representa en el registro de la entrada exportada como un campo de texto 'ffffnnnllluuudddsss' en formato hexadecimal, ejemplo 'F000010004002005003'. 6 valores hexadecimales estßn contenidos en este formato. El primero tiene 4 dφgitos, los otros 3.

'ffffnnnllluuudddsss' significa en detalle:

  • ffff : 4 dφgitos hexadecimales representando los siguientes indicadores
    • 0x8000: utilizar caracteres en min·sculas
    • 0x4000: utilizar caracteres en may·sculas
    • 0x2000: utilizar n·meros
    • 0x1000: utilizar sφmbolos
    • 0x0800: utilizar s≤lo caracteres hexadecimales (0-9,a-f) (si estß fijado, no pueden estarlo los otros indicadores)
    • 0x0400: utilizar caracteres de fßcil lectura
    • 0x0200: utilizar contrase±as pronunciables
    • 0x01FF: no utilizado
  • nnn : 3 dφgitos hexadecimales : longitud de la contrase±a
  • lll : 3 dφgitos hexadecimales : mφnimo n·mero de caracteres en min·sculas
  • uuu : 3 dφgitos hexadecimales : mφnimo n·mero de caracteres en may·sculas
  • ddd : 3 dφgitos hexadecimales : mφnimo n·mero de dφgitos
  • sss : 3 dφgitos hexadecimales : mφnimo n·mero de sφmbolos

La polφtica de contrase±as 'F000010004002005003' significa

  • F000 : usar min·sculas, may·sculas, n·meros y sφmbolos
  • 010 : usar al menos 16 (dec) caracteres
  • 004 : usar al menos 4 caracteres en min·sculas
  • 002 : usar al menos 2 caracteres en may·sculas
  • 005 : usar al menos 5 dφgitos
  • 003 : usar al menos 3 sφmbolos

Notas: 4

Los siguientes valores estßn disponibles para la Acci≤n tras Doble Clic:

  • -1: Por defecto
  • 0:  Copiar contrase±a al portapapeles
  • 1:  Ver/editar entrada
  • 2:  Autoescritura
  • 3:  Ir a URL
  • 4:  Copiar notas al portapapeles
  • 5:  Copiar usuario al portapapeles
  • 6:  Copiar contrase±as al portapapeles y minimizar
  • 7:  Ir a URL + Autoescritura
  • 8:  Ejecutar comando
  • 9:  Enviar correo